#wrap {
	background-color: rgb(239, 239, 239);
	border-top: 1px solid rgb(239, 239, 239);
}

#wrap_content {
	width: 1183px;
	margin: 0 auto;
	margin-top: 22px;
	overflow: hidden;
	padding-bottom: 40px;
}
#address_manager{
	width: 986px;
	height: 548px;
	float: right;
	border: 1px solid rgb(203,203,203);
}
#add_top {
	height: 58px;
	border-bottom: 1px solid rgb(208, 208, 208);
	padding: 0 30px;
	cursor: pointer;
}

#add_top > div:nth-child(1) {
	float: left;
	font-size: 18px;
	font-family: "MicrosoftYaHei";
	color: rgb(0, 141, 225);
	height: 58px;
	line-height: 58px;
}

#add_top > div:nth-child(2) {
	float: right;
	height: 30px;
	width: 90px;
	line-height: 30px;
	font-size: 14px;
	color: #ffffff;
	background-color: rgb(229, 84, 19);
	border-radius: 5px;
	text-align: center;
	margin-top: 14px;
	box-sizing: border-box;
}
.table tr{
	height: 38px;
}
.table{
	font-family: "simsun";
}
.table th{
	font-size: 14px;
	background-color: rgb(229,229,229);
	text-align: center;
}
.table td{
	font-size: 12px;
	text-align: center;
	color: #666;
}
.set_default{
	color: #EC6A17;
	cursor: pointer;
	border-right: 1px solid #666;
	padding-right: 8px;
	margin-right: 3px;
}
.table tr td a:hover{
	text-decoration: underline;
	color: #008del;
}
.table{
	border-bottom: 1px solid rgb(230,230,230);
}
.table-hover>tbody>tr:hover {
	background-color: rgb(253,240,231);
}
.modify, .delete{
	cursor: pointer;
}
.delete{
	padding-left: 8px;
	border-left: 1px solid #666;
}
.modify{
	padding: 0 5px;
}
